Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F1 Colombia F1 Colombia F2 Italy F11 Italy F12 Latvia F1 Brazil F3 Lithuania F2 Brazil F4 Brazil F5 Brazil F6 Germany F16 Brazil F8 Germany-w2 Brazil F10 Germany-w3 Brazil F14 El Salvador F1 Guatemala F1 Costa Rica F1 Mexico F1 Mexico F2 Brazil F1 Brazil F2 Chile F1 Greece F1 Chile F3 Greece F2 Colombia F3 Colombia F4 Brazil F4 Brazil F5 Slovenia F1 Slovenia F2 Slovenia F3 Austria F4 Spain F16 Spain F17 Latvia F1 Spain F18 Lithuania F1 Croatia F4 Croatia F5 Poland F7 Poland F8 Brazil F10 Germany F15 Brazil F11 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Austria F1 Austria F2 Italy F3 Italy F4 Switzerland F2 Italy F5 Switzerland F3 France F5 Italy F6 Italy F7 Sweden F1 Italy F8 Italy F9 Italy F10 Brazil F1 Brazil F2 Brazil F3 Brazil F4 Brazil F5 Brazil F7 Brazil F21 Brazil F9 Austria F2 Brazil F7 Brazil F1 Brazil F2 Brazil F3 Brazil F8 Germany F12 Brazil F27 Brazil F28 Brazil F13 Brazil F12 Brazil F16 Brazil F1 Aberto de Sao Paulo - Sao Paulo Bauer Watertechnology Cup - Eckental Czech Indoor Open - Prague Nossa Caixa Tennis Cup - Sao Paulo Cyclus Open de Tenis - Florianopolis Internazionali di Tennis - Bergamo 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Schickendanz Open - Furth Steelers Cup - Kosice 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia The Shelbourne Irish Open - Dublin Oberstaufen Cup - Oberstaufen Seguros Bogota Open - Bogota Aamulehti Tampere Open - Tampere BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville II Manta Open - Manta Amazonia Open de Tenis - Belem Open D'Orleans - Orleans IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Lambertz Open by Stawag - Aachen Copa Petrobras Brazil - Aracaju Bauer Watertechnology Cup - Eckental Copa Petrobras Paraguay - Asuncion IPP Open - Helsinki Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Heilbronn Open - Heilbronn Copa Kia Challenger ATP - Santiago Internazionali de Tennis di Bergamo - Bergamo II Cyclus Open de Tenis - Florianopolis Internationaux de Doubs Open de Franchie-Comte - Besancon XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Aberto de Santa Catarina de Tenis - Florianopolis Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Polska Energia Open - Bytom Riviera di Rimini Challenger - Rimini Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Ljubljana Open - Ljubljana Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Ethias Trophy - Mons ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas III Aberto Santa Catarina de Tenis - Florianopolis XL Bermuda Open - Bermuda Bukhara Challenger - Bukhara Karshi Challenger - Karshi Southern Capital Cup - Almaty Dusseldorf Open Challenger - Dusseldorf Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Sao Paulo Challenger Salinas Challenger Iquique Challenger Bucaramanga Challenger Santiago Challenger Monza Challenger Rome Challenger Blumenau Challenger Constanta Challenger Oberstaufen Challenger Recanati Challenger Belo Horizonte Challenger Campos do Jordao Challenger Brasilia Challenger Seville Challenger Todi Challenger Florionapolis Challenger Guayaquil Challenger Sao Paulo Challenger Lima Challenger Sao Paulo Challenger Salinas Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Blunmenau Challenger Curitiba Challenger Cairo Challenger Biella Challenger Cremona Challenger Alessandria Challenger Rome Challenger Bogota Challenger Campos do Jordao Challenger Brasilia Challenger Belo Horizonte Challenger Bogota Challenger Cali Challenger Quito Challenger Asuncion Challenger Sao Paulo Challenger Medellin Challenger Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger 12th BH Tennis Open International Cup - Belo Horizonte Salinas Challenger Santiago Challenger San Jose Challenger Barranquilla Challenger Pereira Challenger Prague Challenger Bordeaux Challenger Alessandria Challenger Prostejov Challenger Nottingham Challenger Bogota Challenger Manta Challenger Campos do Jordao Challenger Binghamton Challenger Campinas Challenger Recife Challenger Belo Horizonte Challenger Sao Jose Do Rio Preto Challenger Medellin Challenger Buenos Aires Challenger Guayaquil Challenger Montevideo Challenger Sao Paulo Challenger Florianopolis Challenger Santiago Challenger Le Gosier Challenger Tallahassee Challenger Blumenau Challenger Rome Challenger Santos Challenger Sao Paulo Challenger Rome Challenger Bordeaux Challenger Caltanissetta Challenger Monza Challenger Panama City Challenger San Marino Challenger Cordenons Challenger Campinas Challenger Orleans Challenger Belem Challenger San Juan Challenger Villa Allende Challenger Buenos Aires Challenger Eckental Challenger Sao Leopoldo Challenger Sao Paulo Challenger Heilbronn Challenger Bucaramanga Challenger Bergamo Challenger Salinas Challenger Pereira Challenger Itajai Challenger Santos Challenger Sao Paulo Challenger Braunschweig Challenger Porto Alegre Challenger Sao Jose Do Rio Preto Challenger Buenos Aires Challenger Montevideo Challenger Panama City Challenger Barranquilla Challenger Sao Paulo Challenger Vicenza Challenger Mestre Challenger Blois Challenger Poznan Challenger Tampere Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Santiago Challenger San Luis Potosi Challenger Sarasota Challenger Santos Challenger Sao Paulo Challenger Furth Challenger Prague Challenger Blois Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Poznan Challenger Vancouver Challenger Cordenons Challenger Barranquilla Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Corrientes Challenger Santiago Challenger Lima Challenger Guayaquil Challenger Buenos Aires Challenger Mendoza Challenger Buenos Aires Challenger Rio De Janeiro Challenger Bucaramanga Challenger Santiago Challenger Irving Challenger Napoli Challenger Barletta Challenger Turin Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Milan Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Barranquilla Challenger Santos Challenger Medellin Challenger Campinas Challenger Santiago Challenger Lima Challenger Montevideo Challenger Santiago Challenger Buenos Aires Challenger Panama City Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Braunschweig Challenger Orleans Challenger Montevideo Challenger Santiago Challenger Rio De Janeiro Challenger Rennes Challenger Santiago Challenger Marbella Challenger Panama City Challenger Tunis Challenger Bordeaux Challenger L'Aquila Challenger Milan Challenger Braunschweig Challenger Prague Challenger Genova Challenger Szczecin Challenger Kaohsiung Challenger Campinas Challenger Santo Domingo Challenger Lima Challenger Playford Challenger Punta Del Este Challenger Santiago Challenger Aix En Provence Challenger Heilbronn Challenger Ludwigshafen Challenger San Benedetto Challenger Prague Challenger Liberec Challenger Vancouver Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Noumea Challenger Pau Challenger Prague Challenger Ostrava Challenger Eckental Challenger Quimper Challenger Biella 2 Challenger Marbella Challenger Zagreb Challenger Oeiras 3 Challenger Salzburg-Anif Challenger Orleans Challenger Cherbourg Challenger Pau Challenger Sanremo Challenger Rome 1 Challenger Bordeaux Challenger Vicenza Challenger Forli 6 Challenger Perugia Challenger Montechiarugolo - Parma Challenger Milan Challenger Braunschweig Challenger Trieste Challenger Cordenons Challenger San Marino Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger Oberstraufen Cup - Oberstaufen BCP Tennis Classic - Sao Paulo Aberto de Sao Paulo - Sao Paulo Copa Ericsson Brazil - Sao Paulo Sao Paulo - Brazil Credicard Mastercard Tennis Cup - Campos do Jordao Palermo Challenger Salvador Challenger Sao Paulo Challenger Cali Challenger Rome Challenger Zug Challenger Como Challenger Phoenix Challenger Perugia Challenger Perugia Challenger Prague Challenger Buenos Aires Challenger Prague Challenger Santiago Challenger Koblenz Challenger Caltanissetta Challenger Istanbul Challenger Cassis Challenger Genova Challenger Aix En Provence Challenger Prostejov Challenger Marburg Challenger Prague II Challenger Banja Luka Challenger Guayaquil Challenger Vilnus Challenger Traralgon Challenger Visa Tennis Open - Sao Paulo Bergamo Challenger Ostdeutscher Sparkassen Cup - Dresden Unique Zagreb Open - Zagreb Croatia Open - Umag BMW Open - Munich St. Petersburg Open - St. Petersburg Hypo Group Tennis International - Portschach Open de L'Isere-Trophee BNP Paribas - Grenoble ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Sydney International - Sydney Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Harbour Tennis Cup Regione Lombardia - Milan Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide The Stella Artois Championships - London PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Synsam Swedish Open - Bastad Brisbane - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Montevideo Challenger BMW Open - Munich AEGON Championships - London Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Santos Challenger Thailand Open - Bangkok If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha AEGON Championships - London VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON Championships - London SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg VTR Open - Vina del Mar St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Swiss Indoors Basel - Basel Apia International - Sydney Heineken Open - Auckland Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle Aircel Chennai Open - Chennai Gerry Weber Open - Halle Generali Open - Kitzbuhel Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Shenzhen Open - Shenzhen Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Antalya Cup - Antalya SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Suisse Open - Gstaad Apia International - Sydney Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow TEB BNP Paribas Istanbul Open - Istanbul Erste Bank Open - Vienna ASB Classic - Auckland Ecuador Open - Quito Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Intrum Stockholm Open - Stockholm BMW Open - Munich Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Chengdu Open - Chengdu Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Grand Prix Hassan II - Marrakech Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 Provence - Marseille BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Noventi Open - Halle Gazprom Hungarian Open - Budapest Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Swiss Open - Gstaad Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Generali Open - Kitzbuhel Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Open 13 Provence - Marseille Open 13 Provence - Marseille Noventi Open - Halle Hamburg European Open - Hamburg Swiss Open - Gstaad Singapore Tennis Open - Singapore Anytech365 Andalucia Open - Marbella Sofia Open - Sofia Open Sud de France - Montpellier U.S. Open - New York Open de Tenis Comunidad Valenciana - Valencia Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai ATP Masters - Shanghai Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Miami Open - Miami Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group I, 2R, BRA-ECU 3-1 Davis Cup, World Group II, PO, LAT-EGY 4-1 Mutua Madrid Open - Madrid Davis Cup, Group I, 2R, ECU-BRA 1-3 Olympics - Beijing Davis Cup, Group II, PO, THA-LAT 2-3 Olympics - Rio de Janeiro BNP Paribas Open - Indian Wells Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, World Group, QR, BRA-BEL 1-3 Davis Cup, Group I, PO, LAT-ISR 2-3